omiq is a software publisher focused on programming language tooling, with a catalog currently centered on RGC-BASIC, a modern cross-platform BASIC interpreter written in C. The product combines contemporary implementation practices with classic syntax compatibility, allowing programs written for traditional BASIC dialects to run on current operating systems without extensive modification. Written in portable C, the interpreter is designed to operate consistently across multiple platforms, making it suitable for developers, educators, and hobbyists who need a lightweight and dependable environment for writing, testing, and executing BASIC code. Typical use cases for software in this category include teaching fundamental programming concepts such as variables, control flow, loops, and subroutines, since BASIC's readable syntax remains a popular entry point for beginners. The interpreter also serves retrocomputing enthusiasts and maintainers of legacy codebases who wish to preserve and run historical programs on modern hardware, as well as developers who value a compact scripting environment for quick calculations, text processing, file handling, and simple automation tasks. Because the runtime is implemented in C, it can be embedded or ported to constrained environments where heavier language runtimes would be impractical, including older machines, minimal Linux installations, and embedded systems. As a programming language implementation, RGC-BASIC fits within the developer tools and education software categories, addressing needs ranging from classroom instruction and self-directed learning to preservation of classic software and rapid prototyping. The publisher's emphasis on cross-platform compatibility and adherence to classic syntax positions its product as a bridge between historical BASIC computing and present-day development workflows, serving both nostalgic and practical purposes.

RGC-BASIC

Modern cross-platform BASIC interpreter with classic syntax compatibility, written in C.

Details